//import java.util;//这叫一个指定的包，很明显，编译出错了
import java.util.*;//导入的一定是一个指定的类

class Person {
    public String name;
    public int age;

    //初始化方式，你可以通过引用后面加点的方式，还可以通过下面
    static {
        //静态代码块，初始化静态的
    }

    {
        //构造块，初始化非静态的
    }

    //还可以通过构造方法
    public Person(String name, int age) {
        this.name = name;
        this.age = age;
    }
    public Person(){

    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }

    public void eat() {
        System.out.println(this.name);
    }

    @Override
    public String toString() {
        return "Person{" +
                "name='" + name + '\'' +
                ", age=" + age +
                '}';
    }

    public static void func() {
        Person person = new Person();
        System.out.println(person.getName());

    }
}

public class Test {

    public static void main(String[] args) {
        Person person=new Person();

    }
}
